On Browser-Level Event Logging
نویسندگان
چکیده
In this paper we offer an initial sketch of a new vantage point we are developing to study “the Web” and users' interactions with it: we have instrumented the Web browser itself. The Google Chrome browser provides an API to developers that allows the building of extensions to the base functionality. As part of this system, Chrome allows developers to add listeners to various browser events. Our extension adds listeners that log these events. We discuss the data we obtain from Chrome, our method for addressing privacy issues in the collected data, and initial findings from observing a small set of real users' Web browsing activities. The findings are modest in absolute terms, but serve to show the efficacy of our monitoring approach.
منابع مشابه
Using Operating System Instrumentation and Event Logging to Support User-level Multiprocessor Schedulers
This work presents a novel approach to support multiprocessor scheduling at userlevel. We propose to use system instrumentation and event logging to obtain runtime information relevant for scheduling, from different system sources such as the hardware, operating system components, or application programs. We instrument the system components with event log handlers that record scheduling data in...
متن کاملImproving Message Logging Protocols Scalability through Distributed Event Logging
Message logging is an attractive solution to provide fault tolerance for message passing applications because it is more scalable than coordinated checkpointing. Sender-based message logging is a well known optimization that allows to save messages payload in the sender memory and so only the events corresponding to message receptions have to be logged reliably using an event logger. In existin...
متن کاملAn Object Behavioral Pattern for Concurrent Event Demultiplexing and Event Handler Dispatching
To illustrate the Reactor pattern, consider the event-driven server for a distributed logging service shown in Figure 1. Client applications use this service to log information (such as error notifications, debugging traces, and status updates) in a distributed environment. In this service, logging records are sent to a central logging server. The logging server outputs the logging records to a...
متن کاملAccurate, Low Cost and Instrumentation-Free Security Audit Logging for Windows
Audit logging is an important approach to cyber attack investigation. However, traditional audit logging either lacks accuracy or requires expensive and complex binary instrumentation. In this paper, we propose a Windows based audit logging technique that features accuracy and low cost. More importantly, it does not require instrumenting the applications, which is critical for commercial softwa...
متن کامل